// 类型约束

interface LenghtObj {
  length: number
}

function logLen<T extends LenghtObj>(obj: T) {
  console.log(obj.length)
  // 此时想要不报错，必须保证传入的类型里面必须有length属性
  // 就需要对泛型进行约束
}
logLen({ length: 8 })
logLen(['1'])

export {}
